
.title {
	/* pandoc generates the h1 title with the "title" class */
	display: none;
}

.author {
	display: none;
}

.rights {
	display: none;
}

html {
	font-size: 100%;
}

a {
	color: blue;
}

table {
	/* limit to 95% page width */
	min-width: 50%;
	max-width: 95%;
	/* combine table borders when they are adjacent */
	border-collapse: collapse;
}
table th {
	padding: 0.5em;
	border: 1px solid black;
	background-color: #d3d3d3;
}
table tr, td {
	padding: 0.5em;
	border: 1px solid black;
}

img {
	/* center and limit to 95% page width */
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 95%;
}

pre {
	width: 95%;
	padding: 1em;
	background-color: #f5f5f5;
}
